supply chain reform
Why does modern slavery still exist?: The Story
Fifty million In 2022, the ILO published a number that should have ended every other conversation for a week: 49.6 million people in modern slavery. Twenty-eight million in forced labor. Twenty-two million in forced marriage....